package com.hivekion.quartz.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.quartz.Trigger;

import java.io.Serializable;
import java.util.Date;

/*
* 定时任务
* */
@Data
@ApiModel("定时任务")
public class JobRunViewVo implements Serializable {
      @ApiModelProperty("上一次执行时间")
      private Date previousFireTime;
      @ApiModelProperty("下一次执行时间")
      private Date nextFireTime;
      @ApiModelProperty("")
      private int refireCount;
      @ApiModelProperty("")
      private String runKey;
      @ApiModelProperty("描述")
      private String description;
      @ApiModelProperty("状态")
      private Trigger.TriggerState state;
}
